<template>
  <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 2H15C13.5858 2 12.8787 2 12.4393 2.43934C12 2.87868 12 3.58579 12 5C12 6.41421 12 7.12132 12.4393 7.56066C12.8787 8 13.5858 8 15 8H16C17.4142 8 18.1213 8 18.5607 7.56066C18.8453 7.27601 18.9455 6.87895 18.9808 6.25H19L20.6154 6.92308C21.2416 7.184 21.5547 7.31446 21.7774 7.16603C22 7.01759 22 6.67839 22 6V4C22 3.32161 22 2.98241 21.7774 2.83397C21.5547 2.68554 21.2416 2.816 20.6154 3.07692L19 3.75H18.9808C18.9455 3.12105 18.8453 2.72399 18.5607 2.43934C18.1213 2 17.4142 2 16 2Z" fill="currentColor"/>
<path d="M7.9846 17.5C5.14528 17.5 3.72562 17.5 2.84356 16.6213C2.27207 16.052 2.07085 15.2579 2 14V13H22V14C21.9292 15.2579 21.7279 16.052 21.1564 16.6213C20.2744 17.5 18.8547 17.5 16.0154 17.5H12.7529V21.5H16.0154C16.4312 21.5 16.7683 21.8358 16.7683 22.25C16.7683 22.6642 16.4312 23 16.0154 23H7.9846C7.56879 23 7.23171 22.6642 7.23171 22.25C7.23171 21.8358 7.56879 21.5 7.9846 21.5H11.2471V17.5H7.9846Z" fill="currentColor"/>
<g opacity="0.5">
<path d="M21.9999 10V11C21.9999 11.5516 21.9935 12.5494 21.987 13H2C1.99348 12.5494 1.99994 11.5516 1.99994 11V10C1.99994 6.22876 1.99994 4.34315 3.17152 3.17157C4.34309 2 6.22871 2 9.99994 2H10.9181C10.7128 2.38433 10.6178 2.78593 10.5682 3.15422C10.4997 3.66409 10.4998 4.28228 10.4999 4.91839L10.4999 5L10.4999 5.08161C10.4998 5.71772 10.4997 6.33591 10.5682 6.84578C10.6455 7.42058 10.8338 8.0765 11.3786 8.62132C11.9234 9.16614 12.5794 9.35443 13.1542 9.43171C13.664 9.50026 14.2822 9.50014 14.9183 9.50001L14.9999 9.5H15.9999L16.0816 9.50001C16.7177 9.50014 17.3359 9.50026 17.8457 9.43171C18.4205 9.35443 19.0764 9.16614 19.6213 8.62132C19.7371 8.50545 19.837 8.38432 19.9233 8.25972L20.0384 8.30769L20.0951 8.33138C20.355 8.43991 20.6841 8.57739 20.9795 8.65219C21.2132 8.71133 21.5856 8.77441 21.9977 8.67938C21.9999 9.09197 21.9999 9.53143 21.9999 10Z" fill="currentColor"/>
</g>
</svg>

</template>